

//如果其它js文件 要调用本js文件的方法，将方法声明到本文件中，而不是本文件 内部的{}中，如果赋值必须要在ready方法中
//迁移出的方法，可能需要传参，而参数的初始化在ready方法中执行


//将服务器返回json数组，重新组装为 柱状图需要的，字段名数组+值数组
function getInitBarResults(chartId){
	var initArray;//存放了 3个数组 1.编号数组 2.课程名数组3.数量数组 
	var index = parseInt(chartId.substr(5,1));

	
	var type = $('.chartPane').eq(index).attr('typeno');
	//alert(type);
	//alert(index);
	var modelname =  $('input[name="modelname"]:eq('+index+')').val();
	var methodname = $('input[name="methodname"]:eq('+index+')').val();
	var idno =  $('input[name="idno"]:eq('+index+')').val();
	var titlename = $('input[name="titlename"]:eq('+index+')').val();


$.ajax({

	url : modelname+'/select/' + methodname,
	type : 'post',
	data : {}, //提交给服务器的参数
	dataType : 'json', //返回值类型,服务器out对象输出的内容
	success : function(objs) {
		
		
	

		
		var size = $(objs).size();

		numArray = new Array(size);//编号数组
		nameArray = new Array(size);//名称数组
		resultArray = new Array(size);//结果值数组
		$(objs).each(function(i,obj){
			
		
			numArray[i] = obj[idno];
			nameArray[i] = obj[titlename];
			resultArray[i] = obj['resultval'];

		});
		//alert(nameArray);
		initArray = new Array(numArray,nameArray,resultArray);
        setupDashboardChart(chartId,initArray,type,titlename);
        setupLeftMenu();
		setSidebarHeight();
	}
});
}
